package com.hundsun.cprs.yyt.service.common.dto;

import org.springframework.beans.factory.annotation.Value;

public class FundOpenInfo {
	
	private Long userId;
	private String fundAccount;
	private String certType;
	private String certNo;
	private String bankNo;
	private String bankProCode;
	private String channelBankNo;
	private String processType;
	private String bankAccount;
	private String bankAccountName;//持卡人姓名
	private String bankClientNo;
	private String mobile;
	
	/**
	 * 短信验证码 用于签约接口使用
	 */
	private String verifiedCode;
	
	/**
	 * 开户成功后的回调URL(仅限部分银行渠道使用)
	 */
	private String callbackUrl;

	/**
	 * 分行号
	 * 联交运上海银行必填
	 *
	 * */
	private String bankBranch;

	/**
	 * 通联支付必填
	 *
	 * */
	private String bizNo;
	private String yzmxh;
	private String dxyzm;

	public Long getUserId() {
		return userId;
	}
	public void setUserId(Long userId) {
		this.userId = userId;
	}
	public String getFundAccount() {
		return fundAccount;
	}
	public void setFundAccount(String fundAccount) {
		this.fundAccount = fundAccount;
	}
	public String getCertType() {
		return certType;
	}
	public void setCertType(String certType) {
		this.certType = certType;
	}
	public String getCertNo() {
		return certNo;
	}
	public void setCertNo(String certNo) {
		this.certNo = certNo;
	}
	public String getBankAccount() {
		return bankAccount;
	}
	public void setBankAccount(String bankAccount) {
		this.bankAccount = bankAccount;
	}
	public String getBankClientNo() {
		return bankClientNo;
	}
	public void setBankClientNo(String bankClientNo) {
		this.bankClientNo = bankClientNo;
	}
	public String getBankNo() {
		return bankNo;
	}
	public void setBankNo(String bankNo) {
		this.bankNo = bankNo;
	}
	public String getBankProCode() {
		return bankProCode;
	}
	public void setBankProCode(String bankProCode) {
		this.bankProCode = bankProCode;
	}
	public String getChannelBankNo() {
		return channelBankNo;
	}
	public void setChannelBankNo(String channelBankNo) {
		this.channelBankNo = channelBankNo;
	}
	public String getProcessType() {
		return processType;
	}
	public void setProcessType(String processType) {
		this.processType = processType;
	}
	public String getBankAccountName() {
		return bankAccountName;
	}
	public void setBankAccountName(String bankAccountName) {
		this.bankAccountName = bankAccountName;
	}
    public String getMobile() {
        return mobile;
    }
    public void setMobile(String mobile) {
        this.mobile = mobile;
    }
    public String getVerifiedCode() {
        return verifiedCode;
    }
    public void setVerifiedCode(String verifiedCode) {
        this.verifiedCode = verifiedCode;
    }
    public String getCallbackUrl() {
        return callbackUrl;
    }
    public void setCallbackUrl(String callbackUrl) {
        this.callbackUrl = callbackUrl;
    }

	public String getBankBranch() {
		return bankBranch;
	}

	public void setBankBranch(String bankBranch) {
		this.bankBranch = bankBranch;
	}

	public String getBizNo() {
		return bizNo;
	}

	public void setBizNo(String bizNo) {
		this.bizNo = bizNo;
	}

	public String getYzmxh() {
		return yzmxh;
	}

	public void setYzmxh(String yzmxh) {
		this.yzmxh = yzmxh;
	}

	public String getDxyzm() {
		return dxyzm;
	}

	public void setDxyzm(String dxyzm) {
		this.dxyzm = dxyzm;
	}
}
